月刊 C MAGAZINE 1992年11月号

キーフレーズ

Windows プログラム int 関数 List ウインドウ Fig void return C MAGAZINE ファイル include プログラミング アプリケーション メッセージ char DOS NULL wndclass クラス 文字列 printf hwnd MS-DOS define 処理 () TabIe rndtest else 指定 必要 Microsoft message long 場合 メニュー unsigned UNIX exe コンストラクタ 表示 実行 言語 public code hlnstance ライプラリ システム ダイアログボックス 使用 1992 作成 文字 クーポン 日本 定義 rnd 対応 シリーズ PCchar 000 アイコン Macintosh マイクロソフト 機能 USEDEFAULT Turbo while World HANDLE WORD サポート ポインタ オプジェクト 開発 ソフトウェア ファイル名 case Base データ ツール struct wParam 番号 About コード Stone WndProc パソコン Knuth フィールド static 初期化 利用 入力 Table TRUE

目次

Chris Stone ( 2 ) オプジェクトマネジメントグループ会長 Programnung on Purpose 『 Wh0's always right? 』 p. J. Plauger ・ ソフトウェア開発もクリーンルームで COMPUTER LANGUAGE 提携記事 Clean Your Room: Formal Methods for the ' 90S フリーソフトウェア最新レポートく第 34 回〉ウイルス対策法 , 教えます野口雄平 Book Review 特集 MS-Windows プログラミング基礎学 Part 1 ・ Window を開く基礎 Part 2 ・ Window とアプリケーション 実践アルゴリズム戦略解法のニックく第 7 回〉巡回セールスマン問題の分割統治解法松田晋 実践 C プログラミンク入門く第 8 回〉ソースファイルの分割奥村晴彦 Step by Step 新 M S- D OS プログラミング入門く第 26 回〉ドライプ構成を知る中島信行 92 C プログラマのための 十十く第 5 回〉クラス機構 ( その 4 ト継承 ( その 1 ) 基本クラスと派生クラス , 多重継承山本浩文・白倉伸一郎・・・ 97 C 十十入門講座 恥すかしながらドジりましたく第回〉一人ひとりが無駄をするとその [ 当億人 ] は ? 岩谷宏・・ ・・・ 105 C 言語フォーラム プログラミングの工ッセンスく第 10 回〉「エラー」 ( 2 ) 結城浩 110 = 田典玄のランダムアクセスく第 17 回〉日本のユーザとアメリカのユーサ 116 痛快工ッセイ D r. 望洋のプログラミング道場く第 4 回〉ヌル柴田望洋 118 難問回答 C 言語雑学言冓座く第 19 回〉 Mac プログラミングの基礎乗松保智 123 G CC で学ぶ X68k ゲームプログラミングく第 12 回〉 c で趣味してみました吉野智興・ ・・・ 129 X68k 活用講座 の道具箱く最終回〉レーザプリンタの制御⑦豊国永健・ ・・・ 135 応用 C 言語 帳票設設・制御ツール「 B ー PR 爪 T 」高橋良明 最新開発環境レポート ・・・ 144 "Literate Programming" 考察松田晋 Conference 日 00m ・・・・ 149 C MAGA News Square ・ ・・ 152 lnformation from Compiler Makers マイクロソフト ・・・ 154 フィンローダのあっぱれこ意見番く第 7 回〉熟練者によるうつかりミス ( 前編 ) ・・・ 156 lnformation from Compiler Makers 工ル・エス・アイジャノヾン / ライフホート・ ・・・ 158 C マガ電脳クラブく第 20 回〉 Non ー c 「 ossing Knight's Tour 吉柄貴樹 ・・・ 160 lnformation from Compiler Makers 富士通 / システム・ワン 162 円羽信夫の迷走プログラミングくその 1 1 〉ロノ←ト・佐々木の挑戦 ・・・ 164 ・・・ 166 lnformation from Compiler Makers ホーランド 168 Readers Room ティスク内容のお知らせ EDITORS' ROOM ・・・ 172 ・本記事中のプログラム名 , システム名 , CPU 名は一般に各メーカーの登録商標です。本文中では TM , ⑨マークは明記していません。 ・本誌および付録ディスクに掲載されたすべてのプログラムは著作権法上 , 個人で使用する目的以外で無断で複製することは禁じられています。 表紙・イラストレーション・秋山育 / テサイン・持田哲 Publisher: Masayoshi Son Publishing Director. GO 「 0 Hashimoto Editor-in-Chief: Shinichi HOShino Manager Of Sales and Advertising: YOShiO GOShima EditoriaI and Business 0ffices: NS Takanawa Bldg. , 2-19-13. Takanawa. Minato-ku. TOkYO 108. Japan Editorial: Phone ( 03 ) 5488-1318 SaIes: Phone ( 03 ) 5488-1360 Advertising: TOkyo: Phone ( 03 ) 5488 ー 1365 Osaka: Phone ( ) 264-1471 Copyright ⑥ 1992 SOFTBANK CO 「 p. TOkYO. AII rights reserved. NO materialin this publication may be reproduced, in whOle 0 「 in part, ⅲ any 「 m without permission. Printed in Japan. 巻頭インタビュー 40 ・・・ 42 44 柴田望洋

奥付

・日本語版 M 0 升 C / C + + ー EDITORS 次号予告 A12 月号 ( 11 月 18 日発売 ) なお , 予告内容を変更する場合があります。 OOM ーれ 7 ℃研究 好評連載 PartlV Windows SDK Partm Microsoft Foundation Class Library Part Ⅱ C & C 十十コンバイラとしての MS ー C / C 十十 7.0 Part い MS-C/C 十十 7.0 のバッケージ構成と動作環境 新 MS ー DOS プログラミング入門 実践 C プログラミング入門 を COMPUTER LANGUAGE 提携記事 C 十十入門講座・ T Ⅳ The C 十十 実践アルゴリズム戦略 The EvoIution ofa C 十十 Programme く第 11 回 > 「状態遷移」 工ッセンス ・本誌掲載ソースプログラム 釧。 992 年 c マガジン総目次テータ インタブリタ「 TAMAGO 」 ・日本語 Pasca ロンバイラ・ 5 ″ 2HD 特別付録 編集後記 ◇仲間内て、楽しんて、いたテ ニスも社内て、正規クラブと して独り立ちした。正規な 社内クラブとなった以上 , 正規な活動をしなくてはな らないのて、 , 先日 , 山中湖 て、合宿とあいなった。正規 クラブとなったおかげて、ボ、 ールもコートも潤沢に使用 てきるのが嬉しい。メンバ にも活気が出てきた。やは り正規ューザ ( ? ) は気構 えが違うのかなあ。 ( ホ ) ◇神奈川県の小林様より , 「以前から気になっていたん て、すが , ディスク内容のお 知らせの READ. ME 参照ュ ーティリティの所の ' 92 年 4 月号の部分 , ' 92 年 5 月号の 間違いて、はありませんか」と いうご指摘を受けました。 ありがとうございます。私 の単純なミスて、した。今回 からなおしました。皆様の あたたかいご指摘カ℃マガジ ンを支えています。 ( 洋 ) ◇筆者にマシンを貸出した ために , マシンルームに眠 っていた古いマシンを使わ 。「ま ざるをえなくなった あ , いいや」と思っていたの だが , いざ使ってみると , 速度といい , メモリといい 環境は劣悪。 Windows も使 えない。タスクスイッチャ 代わりにしか使っていなか った Windows だが , ちょっ とて、も楽を覚えるとだめて、 ◇先日 , 山中湖まて、テニス にいった。途中 , 道が混ん だため高速を降り , 同乗し ていた書籍編集部の I 氏にナ ビゲータを頼んだ。「この先 通り抜けてきません」などの 標識 ( ! ) を見ながら走行。思っ たより早く目的地に到着し た。後て、「どの道を通ったの か」と地図を確認したがそれ らしい道はない ! ? 無事到 着て、きたのは I 氏の超能力 ◇列車が扉を開くと , 列車 の中て、二人のおじいさんが けんかをしているのが見え た。一人が , もう一人をタ ックルして列車からはじき 出した。するとはじき出さ れたほうが「やるじゃねえか」 と言いながら自分の胸をポ ンと叩いて列車に乗り込ん だ いくつになってまだ若 い気ていられるんだな , と 年寄りじみた感想を持って すね・・・ 月刊 (TEN) か ? 発行所ソフトバンク株式会社 編集人橋本五郎 発行人孫正義 (Yas) しまった。 (JUN) プログラム・バクのお問い合わせ 03 ( 5488 ) 1325 ・掲載記事 , プログラムについてのご質問は , 月 曜日から金曜日の午後 4 時から 6 時まて、受け付け ております。その他の時間帯はご容赦ください 172 C MAGAZINE 1992 11 MAGAZINE 1 1 月号 平成 4 年Ⅱ月一日発行 出版事業部〒田 8 東京都港区高輪 2- 円 - ロ NS 高輪ビル 0 円 92 雑誌 325- Ⅱ 印刷凸版印刷株式会社 / 写植株式会社風芽 監修石田晴久 デザイン持田哲花本浩一赤井晴美機部進 校正 ( 有 ) アレフ 広告丹羽弘祐斎藤城一郎安枝奈穂子 編集渡辺淳一高森昭安 副編集長宮田洋一流王天 編集長星野慎ー 編集部・ TEL03 ( 5488 引 8 / 出版営業部・ TEL03 ( 5488 月 360 / 広告営業部・ TEL03 ( 5488 月 365